package jianzhiOffer;

/**
 * 05. 替换空格
 * 请实现一个函数，把字符串 s 中的每个空格替换成"%20"。
 * @author 司松坡
 * @createTime 2023年04月21日
 */
public class Jian05 {
    public String replaceSpace(String s) {
        if (s == null || "".equals(s)){
            return s;
        }
        StringBuffer stringBuffer = new StringBuffer();
        int length = s.length();
        for (int i = 0; i < length; i++) {
            if (s.charAt(i) == ' '){
                stringBuffer.append("%20");
            } else {
                stringBuffer.append(s.charAt(i));
            }
        }
        return stringBuffer.toString();
    }
}
